﻿using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Orm.Entities
{
    /// <summary>
    /// 项目信息表
    ///</summary>
    [SugarTable("scm_project")]
    public class ScmProject
    {
        /// <summary>
        /// 主键 SNOW-ID 
        ///</summary>
         [SugarColumn(ColumnName="id" ,IsPrimaryKey = true   )]
         public long Id { get; set; }
        /// <summary>
        /// 项目名称 
        ///</summary>
         [SugarColumn(ColumnName="project_name"    )]
         public string? ProjectName { get; set; }
        /// <summary>
        /// 项目简介 
        ///</summary>
         [SugarColumn(ColumnName="project_resume"    )]
         public string? ProjectResume { get; set; }
        /// <summary>
        /// 预约开始时间 
        ///</summary>
         [SugarColumn(ColumnName="subscribe_start"    )]
         public DateTime? SubscribeStart { get; set; }
        /// <summary>
        /// 预约结束时间 
        ///</summary>
         [SugarColumn(ColumnName="subscribe_end"    )]
         public DateTime? SubscribeEnd { get; set; }
        /// <summary>
        /// 创建者ID 
        ///</summary>
         [SugarColumn(ColumnName="create_user"    )]
         public long CreateUser { get; set; }
        /// <summary>
        /// 逻辑删除 
        /// 默认值: 0
        ///</summary>
         [SugarColumn(ColumnName="deleted"    )]
         public byte? Deleted { get; set; }
        /// <summary>
        ///  
        ///</summary>
         [SugarColumn(ColumnName="create_time"    )]
         public DateTime? CreateTime { get; set; }
        /// <summary>
        ///  
        ///</summary>
         [SugarColumn(ColumnName="update_time"    )]
         public DateTime? UpdateTime { get; set; }
    }
}
